header,section,footer,aside,nav,article,figure,figcaption {
	display: block;
}

/* * {
	margin: 0;
	padding: 0;
} */

body {
	width: 100%;
	margin: 0 auto;
	font-size: 12px;
	font-family: 'microsoft yahei';
	line-height: 24px;
	background: url(../images/index/bg-cont.png) #f8f8f8;
}

body,p,ul,li,a,em,dl,dt,dd,ol,h1,h2,h3,h4,h5,h6,input,textarea,td,th,table
	{
	margin: 0;
	padding: 0;
}

ul li {
	list-style: none;
}

a {
	color: #333;
	text-decoration: none;
}

a:hover {
	color: #f00;
	cursor: pointer;
}

table {
	border-collapse: collapse;
}

.img {
	border: none;
	height: 100%;
	width: 100%;
}

.mr10 {
	margin-right: 10px;
}

.mt15 {
    margin-top: 15px;
}

.mt10 {
	margin-top: 10px;
}
.mt-10 {
	margin-top: -10px;
}
.mt5{margin-top: 5px;}
.ml10 {
	margin-left: 10px;
}

.p10 {
	padding: 10px;
}

.fr {
	float: right;
}

.fl {
	float: left;
}

.c-orange {
	color: #fd901c;
}

.c-blue1 {
	color: #4bb9f8;
}

.c-blue2 {
	color: #5883da;
}

.c-green {
	color: #64c734;
}

.c-purp {
	color: #9a6ac3;
}

.c-red2 {
	color: #dc559b;
}


.uhide {
	display: none;
}
.center{text-align: center;}

#bg-white {
	background: #fff;
} 


.header {
	width: 100%;
	min-width:1000px;
	height: 48px;
	background: url(../images/index/bg-top.png) no-repeat left top #3cb7e0;
	position: fixed;
	top: 0;
	z-index: 900; 
	
}

.header .img1 {
	float: left;
	margin: 4px 0 4px 5%;
}

.header p { display:niline;
	float: right;
	margin-right:5%;
}

.header p span {
	line-height: 30px;
	margin-right: 10px;
	/* float: left; */
	margin-top: 8px;
}

.header p a {
	margin: 18px 0 0;
	padding: 0 10px;
	line-height: 18px;
	height: 30px;
	color: #fff;
	display: block;
	float: right;
	border-top-left-radius: 8px; 
	border-top-right-radius: 8px;
}
#buycar{margin:15px 0 0 10px; width:100px;
	padding: 0 10px;
	line-height: 18px;
	height: 30px;
	color: #fff;
	display: block;
	float: right;}
#buycar span{color:#fff; line-height:14px; height:14px; padding:0 5px; border-radius:7px; background:#f00; float:right;}
#buycar img{margin-right:5px;}
#buycar:hover{ text-decoration:underline;} 

.header p a:hover {
	color: #fff;
	margin: 0;
	line-height: 48px;
	height: 48px;
}	

.header p a img {
	top:5px;
	position:relative;
}

.header p .bg-blue {
	background: #498ec9;
}

.header p .bg-green {
	background: #69d642;
}

.header p .bg-purp {
	background: #8e89d6;
}

.header p .bg-red {
	background: #d674b7;
}

.header p .bg-blue1 {
	background: #7d4fff;
}

.header p .bg-green1 {
	background: #fa7f34;
}




.nav {
	width: 100%;
	min-width: 1000px; 
	position:fixed;
	height: 30px;
	background: #65c9f3;
	border-bottom: 2px solid #4eb4d9;
	float: left;
}

.nav ul {
	list-style: none;
	margin: 0 5%;
}

.nav ul li {
	float: left;
	line-height: 36px;
	font-family: "微软雅黑";
	font-size: 15px;
}

.nav ul li a {
	display: block;
	color: #fff;
	padding: 0 15px;
	position: relative;
}

.nav ul li a:hover {
	color: #fff;
	background: #65d9ff;
}

.nav ul li.active {
	color: #fff;
	background: #65d9ff;
}

.nav ul li ul {
	position: absolute;
	display: none;
	margin-left: 0px;
}

.nav ul li:hover ul {
	display: block;
}

.nav ul li ul li {
	clear: both;
	line-height: 18px;
}

.nav ul li ul li a {
	display: block;
	width: 120px;
	padding: 5px 10px 5px 15px;
	font-size: 13px;
	background: #65d9ff;
	color: #fff;
	border-bottom: 1px solid #15c6ec;
}

.nav ul li ul li a:hover {
	background-color: #fff;
	color: #15c6ec;
}


#menu-down {
	display: none;
	float: left;
	width: 100%;
	padding: 5px 0 10px 0;
	background: #fff;
	z-index: 999;
	border-bottom: 2px solid #15c6ec;
	box-shadow: 0 3px 5px 0 #ddd;
	overflow: hidden; margin-top:30px;
}

#menu-down dl {
	float: left;
	font-family: "微软雅黑";
	margin: 0 5px;
	height: auto;
	margin-top: 10px;
}

#menu-down dl div {
	border-left: 3px solid #ff9c01;
	padding: 0 10px;
	font-size: 14px;
	height: 14px;
	line-height: 14px;
	margin-bottom: 10px;
	font-weight: bold;
}

#menu-down dt {
	border-left: 1px dashed #ccc;
	display: block;
}

#menu-down dt:hover {
	background: #15C6EC;
	color: #fff;
	cursor: pointer;
}

#menu-down dt span {
	font-weight: bold;
	font-family: "微软雅黑";
}

#menu-down dt a {
	padding: 0 10px;
	white-space: nowrap;
}

#menu-down dt:hover a {
	color: #fff;
	background: #15C6EC;
}

#menu-down dt ul {
	display: none;
	width: 140px;
	padding: 3px;
	position: relative;
	z-index: 888;
	right: 2px;
	float: right;
	margin-right: -150px;
	background: #fff;
	border: 1px solid #279FDD;
}

#menu-down dt ul{  display: none; width: 140px; padding:3px; position: relative; z-index: 888; left:0px; 
float: left; margin-left: -148px;   background: #fff; border: 1px solid #279FDD;}
#menu-down dt ul li a {
	width: 130px;
	padding: 0 5px;
	margin: 1px 0;
	background: #fff;
	color: #279FDD;
	float: left;
}

#menu-down dt ul li:hover a {
	background: #FD6E05;
}

#menu-down dt:hover ul {
	display: block;
}

.aside {
	width: 30%;
	float: left;
}

.section {
	width: 70%;
	float: left;
	margin-bottom:45px;
}

.content {
	width: 90%;
	margin:0 5%;
	padding-bottom:45px;
	position: absolute;
}

.content_f {
	/* width: 100%; */
	margin:0 3%;
	padding-bottom:45px;
	/* position: absolute; */
}

.cont {
	width: 100%;
	background: #fff;
	margin-bottom: 10px;
	float: left;
	clear: both;
}
.cont_ {
	width: 100%;
	background: #fff;
	margin-bottom: 10px;
	float: left;
	clear: both;
	min-width: 1100px;
}
.cont_buycar_config {
	width: 99.5%;
	background: #fff;
	margin-bottom: 10px;
	float: left;
	clear: both;
	/* min-width: 1100px; */
}
.cont-32{width: 32%; margin:10px 0;  float:left;}
.cont-34{width: 34%; margin:10px 1%;  float:left;}
.content_box{margin:48px 0 0 0;  }
.content_{width: 90%;margin:0 auto;min-width: 1100px;max-width: 1500px;}
.cont-4{width: 40%; float: left;}
.cont-6{width: 60%; float: left;}
.cont-5{width: 50%; float: left;}
.cont-white{ background: #fff; min-height:440px; padding: 10px; box-shadow: 0 0 3px 0 #ccc; }
.cont-white2{ background: #fff; width: 100%;   box-shadow: 0 0 3px 0 #ccc; }
.cont-white3{ background: #fff; padding: 10px; box-shadow: 0 0 3px 0 #ccc; }




.title {
	clear: both;
	float: left;
	width: 100%;
	height: 30px;
	line-height: 30px;
	border-bottom: 1px solid #eee;
	background: #fff;
}

.title h3 {
	float: left;
	font-size: 14px;
	padding-left: 32px;
	font-weight: bold;
	color: #333;
	background: url(../images/index/icon-title.png) no-repeat 10px 5px;
}

.title h4 {
	float: left;
	font-size: 14px;
	padding-left: 5px;
	font-weight: bold;
	color: #333;
}

.title .more {
	float: right;
	margin-right: 5px;
	color: #999;
	padding-right: 17px;
	background: url(../images/index/icon-arrow.png) no-repeat right center;
}

.title .more:hover {
	color: #29a8ea;
}

.title .search-input {
	border: 1px solid #29A8EA;
	width: 200px;
	color: #666;
	height: 20px;
	line-height: 18px;
	margin-left: 30px;
	float: left;
}

.title .s-button {
	border-radius: 0;
	height: 22px;
	line-height: 20px;
	background: #279FDD;
	color: #fff;
	margin: 0;
	float: left;
}

.title ul li {
	float: left;
	font-size: 14px;
	color: #888;
	padding: 0 15px;
}

.title ul li:hover,.title ul li.active {
	color: #29A8EA;
	font-weight: bold;
	cursor: pointer;
}

.title ul li span {
	position: relative;
	top: -5px;
	color: #fff;
	padding: 0 5px;
	font-size: 10px;
	background: #f00;
	border-radius: 10px;
}

.title a {
	background: #fff;
	border-radius: 5px;
	padding: 2px 8px 2px 5px;
	margin-left: 2px;
}

.title a img {
	position: relative;
	top: 5px;
	margin-right:0px;
}

.title a:hover {
	color: #279FDD;
}
.t-color1 {
	background: #dfd7f5;
} 
.t-color2 {
	background: #f5d3e8;
} 
.t-color3 {
	background: #f7deb3;
}
.t-color4 {
	background: #f8ef90;
}
.t-color5 {
	background: #cef4a6;
}
.t-color6 {
	background: #c4f4ca;
} 
.t-color7 {
	background: #c8dbf8;
}
.t-color8 {
	background: #cef1f6;
}
.bgcolor1 {
	background: #8e89d6;
} 
.bgcolor2 {
	background: #d674b7;
} 
.bgcolor3 {
	background: #fd774e;
} 
.bgcolor4 {
	background: #f49b33;
} 
.bgcolor5 {
	background: #50be19;
} 
.bgcolor6 {
	background: #17b67c;
} 
.bgcolor7 {
	background: #4495e1;
} 
.bgcolor8 {
	background: #70cde1;
} 


.title2 {
	clear: both;
	float: left;
	width: 100%;
	height: 30px;
	line-height: 30px;
	border-bottom: 1px solid #eee;
	background: #f8f8f8;
}

.title2 h3 {
	font-size: 14px;
	padding-left: 32px;
	font-weight: bold;
	color: #29a8ea;
	background: url(../images/index/icon-title.png) no-repeat 10px 5px;
}

.title2 .more {
	float: right;
	margin-right: 5px;
	color: #999;
	padding-right: 17px;
	background: url(../images/index/icon-arrow.png) no-repeat right center;
}

.title2 .more:hover {
	color: #29a8ea;
}

.title2 a {
	display: block;
	padding: 0 8px;
	line-height: 32px;
	color: #666;
	float: left;
}

.title2 a:hover {
	background: #fff;
	color: #279FDD;
}

.title2 a img {
	position: relative;
	top: 5px;
	margin-right: 2px;
}

.title2 ul li {
	float: left;
	font-size: 14px;
	color: #888;
	padding: 0 15px;
}

.title2 ul li:hover,.title ul li.active {
	color: #29A8EA;
	font-weight: bold;
	cursor: pointer;
}

.title2 ul li span {
	position: relative;
	top: -5px;
	color: #fff;
	padding: 0 5px;
	font-size: 10px;
	background: #f00;
	border-radius: 10px;
}

.cont_yj {
	padding: 10px 5px 0px;
}

.cont_yj li {
	width: 50%;
	float: left;
}

.cont_yj li div {
	height: 50px;
	margin: 0px 5px 10px;
	border: 1px solid #f5f5f5;
	background: #fff;
	

}

.cont_yj li div img {
	float: left;
	width: 36px;
	height: 36px;
	margin: 7px;
}

.cont_yj li div p {
	margin-top: 5px;
	padding: 0;
	font-size: 14px;
	line-height: 20px;
	font-family: "微软雅黑";
	
	
}

.cont_yj li div p span {
	font-weight: bold;
	font-size: 16px;
}

.cont_yj li div:hover {
	background: #fafafa;
	cursor: pointer;
}


.cont_kj {
	margin: 0;
	padding: 0;
}

.cont_kj li {
	width: 33%;
	height: 60px;
	line-height: 14px;
	font-size: 12px;
	padding: 10px 0;
	text-align: center;
	float: left;
}

.cont_kj li img {
	width: 36px;
	height: 36px;
}

.cont_kj li p {
	line-height: 16px;
	font-size: 12px;
}

.cont_kj li:hover {
	background: #f8f8f8;
}


.notice_list {
	margin: 0;
	padding: 0;
}

.notice_list li {
	width:90%;
	padding: 0 10px 0 20px;
	line-height: 29px;
	background: url(../images/index/disc.png) no-repeat 10px 13px;
}

.notice_list li:hover {
	background: #f5f5f5;
	color: #fff;
}

.notice_list li span {
	float: right;  
	color: #999;
}

.notice_list li a {
	/* display: block; */
}
.notice_table{ background: #fff;}
.notice_table td{padding: 5px 5px 0; text-indent: 2em;}
.notice_table td a{ display:block; line-height:30px; color: #279fdd; border: 1px solid #eee; background: url(../images/btn-icon.png) no-repeat 15px 9px #fff; }
.notice_table td a:hover{  background: url(../images/btn-icon.png) no-repeat 15px 9px #f5f5f5;}


.cont_tj {
	margin: 0;
	padding: 5px;
}

.cont_tj li {
	width: 50%;
	float: left;
}

.cont_tj li div {
	height: 65px;
	margin: 2px 5px;
}

.cont_tj li div img {
	float: left;
	width: 45px;
	height: 45px;
	margin: 10px 5px 10px 0;
}

.cont_tj li div p {
	color: #666;
	margin-top: 10px;
	padding: 0;
	font-size: 12px;
	line-height: 20px;
	font-family: "微软雅黑";
	float: left;
}

.cont_tj li div p span {
	color: #279fdd;
}

.cont_tj li div p span b {
	font-weight: bold;
	font-size: 14px;
}


.st_cghz_search {
	background: #f8f8f8;
	padding: 5px 0 3px;
	font-size: 12px;
}

.st_cghz_search th {
	text-align: right;
	font-weight: 100;
}

.st_cghz_search td {
	padding: 4px 0;
}

.st_cghz_search .select1 {
	width: 90px;
	margin-right: 5px;
	border: 1px solid #ccc;
}

.st_cghz_search .select2 {
	width: 200px;
	border: 1px solid #ccc;
}

.st_cghz_search input {
	width: 200px;
	border: 1px solid #ccc;
}

.st_cghz {
	width: 50%;
	background: #fff;
	float: left;
}

.st_cghz h2,.st_xmjl h2 {
	font-size: 14px;
	font-weight: bold;
	color: #666;
	font-family: "微软雅黑";
	text-align: center;
	margin-top: 10px;
}

.st_cghz .tjt {
	/* height: 250px; */
	text-align: center;
	overflow: hidden;
}

.st_xmjl {
	width: 100%;
	background: #fff;
	float: left;
}

.st_xmjl .tjt {
	height: 210px;
	text-align: center;
	overflow: hidden;
}

.st_xmcs {
	width: 25%;
	height: 224px;
	float: left;
}

.st_xmcs h2 {
	height: 24px;
	line-height: 22px;
	font-size: 14px;
	font-weight: 100;
	color: #fff;
	font-family: "微软雅黑";
	text-align: center;
	margin: 20px 0 10px;
	background: url(../images/index/bg-arrow.png) no-repeat center;
}


.list_table {
	margin: 0;
	padding: 0;
	font-size: 12px;
	background: #fff;
}

.list_table th {
	font-weight: bold;
	color: #777;
	line-height: 16px;
	padding: 7px 0 6px 10px;
	text-align: left;
	border: 1px solid #eee;
	background: #f5f5f5;
}

.list_table td {
	padding: 6px 0 6px 10px;
	line-height: 18px;
	color: #666;
	border-bottom: 1px solid #eee;
}

.list_table tr:nth-child(even) {
	background: #fff;
}

.list_table tr:nth-child(odd) {
	background: #fafafa;
}

.list_table tr:hover {
	background: #e1faf8;
}

.list_table a {
	color: #666;
}

.list_table a:hover {
	color: #f00;
}

.list_table a img {
	float: left;
	margin-right: 10px;
}


button {
	font-size: 12px;
	height: 20px;
	line-height: 20px;
	color: #29A8EA;
	padding: 0 10px;
	margin: 0 5px;
	border: 1px solid #29A8EA;
	border-radius: 5px;
	background: #fff;
}

button:hover,button.active {
	color: #fff;
	background: #29A8EA;
	cursor: pointer;
}

button.active:hover {
	background: #15C6EC;
}


.bottom-div{text-align: center; margin:15px 0 5px;}
.bottom-div button{ width:90px; border-radius: 15px; background: #279FDD; color: #fff; font-weight: bold; height:26px; line-height: 26px; margin: 0 15px; }



.search_box,.edit-table {
	border: 1px solid #eee;
	padding: 5px 0;
	clear: both;
}

.search_btn {
	margin-top: 4px;
}

.search_table {
	
	font-size: 12px;
	background: #fff;
}


.search_table th {
	font-weight: 100;
	color: #555;
	padding: 5px 0;
	line-height: 18px;
	text-align: right; 
	
}

.search_table td {
	background: #fff;
	line-height: 18px;
}

.search_table .input1 {
	width: 97%;
	padding: 3px;
	border: 1px solid #ddd;
}

.search_table .select1 {
	width: 99.4%;
	padding: 3px 0;
	border: 1px solid #ddd;
}

.img-time {
	background: url(../images/index/icon-time.png) no-repeat right center;
}

#kg {
	margin-top: 5px;
}


.edit-table {
	 
}

.edit-table th {
	font-weight: 100;
	line-height: 18px;
	text-align: right;
	padding: 4px 0 4px 5px;
	color: #444;
}

.edit-table td {
	padding: 4px 0; 
	color:#222;
	line-height: 18px;
}

.edit-table th span {
	color: #f00;
}




.edit-table .input1,.edit-table .input2,.edit-table .input3,.edit-table .input4 {
	color:#222;
	 text-indent:5px;
	padding: 3px;
	border: 1px solid #ccc;
	line-height: 18px;
}
.edit-table .input1 {
	width: 90%;
} 
.edit-table .input2 {
	width: 96.4%;
} 
.edit-table .input3 {
	width: 97.6%;
} 
.edit-table .input4 {
	width: 91%;
} 



.edit-table select {
	 text-indent:5px;
	color:#222;
	padding: 3px 0;
	border: 1px solid #ccc;
	line-height: 18px;
}
.edit-table .select1 {
	width: 93%;
} 
.edit-table .select2 {
	width: 97.4%;
}
.edit-table .select3 {
	width: 98.5%;
}
.edit-table textarea {
	 text-indent:5px;
	width: 97.6%;
	color:#222;
	padding: 3px;	
	border: 1px solid #ccc;
	line-height: 18px;
}

.edit-table .textarea2 {
	width: 96.4%;
}
.img-select {
	background: url(../images/index/icon-bm.png) no-repeat right center;
}

.edit-table .img-time {
	background: url(../images/index/icon-time.png) no-repeat right center;
}
.img-user {
	background: url(../images/index/icon-user2.png) no-repeat right center;
}
.edit-table .img-dw {
	background: url(../images/index/icon-set2.png) no-repeat right center;
}
.edit-table .img-dd {
	background: url(../images/index/icon-dd.png) no-repeat right center;
}

.edit-table .div-bm {
   border: 1px solid #ccc;
   width: 98.1%;
   height:78px; 
   padding:5px 0 10px; 
   overflow-y: auto;
}

.edit-table .div-bm table {
    width: 100%;
    color: rgb(102, 102, 102);
    float: left;
}

.edit-table .div-bm table tbody {
    display: table-row-group;
    vertical-align: middle;
    border-color: inherit;
}

.edit-table .div-bm table tr {
    display: table-row;
    vertical-align: inherit;
    border-color: inherit;
}

.edit-table .div-bm table td {
    vertical-align: top;
    width: 22%;
    line-height: 16px;
    padding: 5px 10px 5px 20px;
    background: url(../images/index/disc.png) no-repeat 10px 11px;
}

.edit-table .div-bm table td span{
	line-height: 16px;
}
.edit-table .div-bm table td a{
	margin-left: 5px;
}
.edit-table .div-bm table td a img{
	vertical-align: middle;
	width: 16px;
	height: 16px;
}

.img-set2 {
    float: right;
    margin-right: 1.8%;
    color: #279FDD;
}


.view-table {
	border: 1px solid #ddd;
}

.view-table th {
	font-weight: 100;
	text-align: right;
	padding: 5px 0;
	color: #000;
	width: 13%;
	border-bottom: 1px solid #fff;
			line-height:18px;
}

.view-table td {
	/*width: 20%;*/
	padding: 5px 0;
	border-bottom: 1px solid #eee;
	color: #444;
		line-height:18px;
}

.view-table th span {
	color: #f00;
}

.view-table .input1 {
	width: 90%;
	border: 1px solid #ccc;
	line-height: 18px;
} 
.view-table .input2 {
	width: 96.1%;
	border: 1px solid #ccc;
	line-height: 18px;
} 
.view-table .select1 {
	width: 90.7%;
	border: 1px solid #ccc;
	line-height: 18px;
} 
.view-table .select2 {
	width: 90.7%;
	border: 1px solid #ccc;
	line-height: 18px;
}
.view-table .select3 {
	width: 98.5%;
	padding: 0px;
	border: 1px solid #ccc;
	line-height: 18px;
}
.view-table textarea {
	width: 97.6%;
	border: 1px solid #ccc;
	line-height: 18px;
}

.view-table .img-select {
	background: url(../images/index/icon-bm.png) no-repeat right center;
}

.view-table .img-time {
	background: url(../images/index/icon-time.png) no-repeat right center;
}

.cont-menu {
	width: 100%;
	height: 36px;
	line-height: 36px;
	background: url(../images/index/index3_03.png) no-repeat 10px center;
}

.cont-menu p {
	padding-left: 32px;
	color: #666;
}

.cont-menu p a {
	color: #666;
}

.cont-menu p .loc {
	color: #279FDD;
	font-weight: bold;
}

.cont-menu button{ margin-top:8px;}

.cont-menu2 {
	width: 90%;
	height: 36px;
	line-height: 36px;
	border-bottom: 1px solid #ddd;
	box-shadow: 0 3px 3px 0 #eee;
	background: url(../images/index/index3_03.png) no-repeat 10px center
		#fff;
	position: fixed;
	top: 0;
	z-index: 880;
}
.cont-menu2 p {
	padding-left: 32px;
	color: #666;
}

.cont-menu2 p a {
	color: #666;
}

.cont-menu2 p .loc {
	color: #279FDD;
	font-weight: bold;
}

.table-top {
	position: fixed;
	top: 0;
	left: 5%;
	z-index: 777;
	width: 90%;
	box-shadow: 0 3px 5px 0 #ddd;
}

.bottom_fanye {
	display: block;
	width: 90%;
	background: #fff;
	position: fixed;
	bottom: 0px;
	left: 5%;
	border-top: 1px solid #29A8EA;
	box-shadow: 0 0 1px 2px #ddd;
}

.fanye {
	height: 24px;
	line-height: 22px;
	padding: 5px 0 3px;
	color: #999;
	font-size: 12px;
	
}

.fanye ul {
	float: right;
	margin: 0 10px;
}

.fanye ul li {
	float: left;
	margin: 0 2px;
	display: inline;
}

.fanye ul li .ac {
	background: #43b5f0;
	color: #fff;
	border: 1px solid #43b5f0;
}

.fanye span {
	padding: 0 0 0 5px;
}

.fanye select {
	width: 45px;
	font-size: 12px;
	padding: 1px 0px;
	margin: 0 2px;
	border: none;
	display: inline;
}

#right-bar {
	position: fixed;
	right: 0px;
	bottom: 50px;
	 z-index:99999;
}

#right-bar li {
	width: 60px;
	text-align: center;
	margin: 10px 0 0;
	line-height: 16px;
}

#right-bar li a {
	color: #333;
	font-size: 12px;
	font-family: "微软雅黑";
}

#right-bar li a:hover {
	color: #279FDD;
}

#right-bar li div {
	width: 40px;
	height: 40px;
	margin: 0 7px 5px;
	border-radius: 20px;
	text-align: center;
}

#right-bar li img {
	width: 24px;
	height: 24px;
	margin-top: 8px;
}



.footer {
	clear: both;
	width: 100%;
	height: 24px;
	position: fixed;
	bottom: 0;
	line-height: 24px;
	margin-top: 20px;
	text-align: center;
	background: #539ec5;
	color: #fff;
	border-top: 1px solid #58a0f8;
	z-index: 990;
}


.label {
	height: 0px;
}

.label ul li {
	list-style-type: none;
	float: left;
	margin: 0px
}

.jqimg {
	cursor: pointer;
}

.selectBG{
	background-color:#E0FFFF;
}


.list_table2{margin: 0; padding: 0;  font-size: 12px; background: #fff;border: 1px solid #eee; text-align: center;}
.list_table2 th{  font-weight: bold; color: #999; line-height: 16px; padding:7px 0 6px 10px;  border:1px solid #eee ; background: #f5f5f5; }
.list_table2 td{ padding:6px 0 6px 10px; line-height: 18px;  color: #666; border-bottom: 1px solid #eee;}
.list_table2 tr:hover{background: #e1faf8;}

.list_table2 a img{ float: left; margin-right: 10px;}
.list_table2 span{ color: #f00;}
.number{ width: 85px; margin: 0 auto;}
.number input{ width:40px; border: 1px solid #ccc; text-align: center; float: left;}
.number a{ width: 20px; display: block; background: #eee; float: left;}

.product-div{height:400px; border: 1px solid #ddd;}
.product-div-l{width:40%; height:200px; float: left;}
.product-div-r{width:60%;  float: left;}
.product{color: #000; text-align: left;}
.product th{color: #333; font-size: 16px;  padding:15px 0 5px;}
.product td{ width: 50%; border-bottom: 1px dotted #ddd; padding: 8px 0; }
.product td b{color: #666; font-weight: 100;}

.table-top{position: fixed; top:0; left: 5%; z-index: 777; width: 90%; box-shadow: 0 3px 5px 0 #ddd;}

.buycar-l{width: 20%; height: 500px; float: left; }
.buycar-r{width: 80%; float: left;}
.buycar{ width: 100%; float: left; }
.buycar ul li{ width: 20%;  float: left;  }
.buycar ul li .box{ padding:5px; border: 1px solid #ddd; margin: 10px; background: #fff;}
.buycar ul li .box .buycar-del{float:left;  width: 100%; height: 30px; margin-bottom: -30px;z-index: 888; position: relative; text-align: right;}
.buycar ul li .box .buycar-del img:hover{cursor: pointer;}
.buycar ul li .box:hover .buycar-del{display: block;}
.buycar ul li table{ width: 100%; border: none; }
.buycar ul li table td{ color: #222;  }
.buycar ul li table td h3{font-weight: bold; font-size: 12px;}
.buycar ul li table td a{ color: #2c79e1;}
.buycar ul li table td a:hover{ color: #f00;}
.buycar ul li table span{color: #f00; font-size: 16px; margin-right: 5px;padding-left: 10px;  font-weight: bold;}
.buycar ul li table button{float: right; height: 24px;  background: #ff4f19; color: #fff; border-radius: 0; margin-right: -1px; border: none; border-top-left-radius: 10px;-webkit-border-top-left-radius: 10px;}
.buycar ul li table button:hover{ background: #f20000;}
.buycar ul li table .ht{ float: right; width: 20px; height: 20px;}
#sc{width: 20px; height: 20px;border: none; float:right;}

.buycarDs-l{width: 20%; height: 500px; float: left; }
.buycarDs-r{width: 80%; float: left;}
.buycarDs{ width: 100%; float: left; }
.buycarDs ul li{ width: 25%;  float: left;  }
.buycarDs ul li .box{ padding:5px; border: 1px solid #ddd; margin: 10px; background: #fff;}
.buycarDs ul li .box .buycar-del{float:left;  width: 100%; height: 30px; margin-bottom: -30px;z-index: 888; position: relative; text-align: right;}
.buycarDs ul li .box .buycar-del img:hover{cursor: pointer;}
.buycarDs ul li .box:hover .buycar-del{display: block;}
.buycarDs ul li table{ width: 100%; border: none; }
.buycarDs ul li table td{ color: #222;  }
.buycarDs ul li table td h3{font-weight: bold; font-size: 12px;}
.buycarDs ul li table td a{ color: #2c79e1;}
.buycarDs ul li table td a:hover{ color: #f00;}
.buycarDs ul li table span{color: #f00; font-size: 16px; margin-right: 5px;padding-left: 10px;  font-weight: bold;}
.buycarDs ul li table button{float: right; height: 24px;  background: #ff4f19; color: #fff; border-radius: 0; margin-right: -1px; border: none; border-top-left-radius: 10px;-webkit-border-top-left-radius: 10px;}
.buycarDs ul li table button:hover{ background: #f20000;}
.buycarDs ul li table .ht{ float: right; width: 20px; height: 20px;}


.order-table{ text-align:center; margin: 10px 0 0;  border: none;/* table-layout: auto;  */table-layout:fixed;word-break:break-all }
.order-table th{padding:5px; line-height: 20px; color: #fff; background: #66bcf3;border: 1px solid #eee; }
.order-table td{ padding:5px; line-height: 20px; border: 1px solid #eee;  }
.order-table img{ width: 60px; height: 60px; }
.order-table button{border: 1px solid #ccc; color: #999; line-height: 18px; width: 20px; height: 20px; 
 font-size: 18px; text-align: center; padding: 0; background: #eee; float: left;}
.order-table .input-no{  float: left; width: 50px;  line-height: 18px;height:18px;  border: 1px solid #ccc;}

.bottom-bar{width:100%; min-width: 1000px; height:34px; background: #EDEDED; /* border-top: 2px solid #ddd; */ position: fixed; bottom:0; margin-bottom: 30px;}
.bottom-bar table{text-align: center; line-height:32px; }
.bottom-bar table span{color: #f00; margin:0 30px 0 5px; font-weight: bold;}
.bottom-bar table .button{background: #dc0000;; display: block; color: #fff;font-size: 16px; }
.bottom-bar table .button:hover{ color: #fff; background: #dc0000;}
.bottom-bar table img{position: relative; top: 5px;}
.bottom-bar table input[type=checkbox]{ position: relative; top: 2px; margin-right: 5px;}
.f16{font-size: 16px; }
.bottom-bar table a:hover{color: #279FDD;}

.order-table .leix .sz{float: left; background:#FD420F; font-size: 12px; line-height: 18px; color: #fff; padding: 0 6px; margin-top: 1px; border-radius: 10px; margin-right: 10px;}
.order-table .leix p{float: left;}
.order-table .leix p b{ color:#0eb001; margin-right: 5px; font-weight: 100;}
.order-table .leix p span{ margin-right: 30px; }


.check-address{  height: 36px; border: 1px solid #ddd;  } 
.check-address span{  margin: 0 30px;}
.check-address a{  margin: 0 10px;}
.check-address img{position: relative; top: 5px;}

.address{ border:1px solid #ddd; text-align: center;}
.address th{ padding:5px; line-height: 20px; color: #666;  background: #f5f5f5;}
.address td{padding:5px;line-height: 20px; border-bottom: 1px solid #ddd;}
.address td a{border: 1px solid #279FDD; color: #279FDD; padding:0 5px; margin: 0 5px; border-radius: 5px;}
.address td a:hover{ background: #279FDD; color: #fff;}
.address td button{ display: none; border: 1px solid #FD6E05; color: #FD6E05;}
.address td button:hover{ border: 1px solid #FD6E05; background: #FD6E05; color: #fff;}
.address tr:hover button{display: block;}
.address tr .active button{display: block;border: 1px solid #FD6E05; background: #FD6E05; color: #fff;}


.gzt {
	width: 100%;
	border: none;
}

.gzt td {
	text-align: center;
	font-size: 16px;
	border: 1px solid #ddd;
	padding: 30px 0 10px;
	font-weight: bold;
	font-family: "微软雅黑";
}

.gzt td a:hover {
	color: #279FDD;
}

.gzt-xz {
	width: 100%;
}

.gzt-xz-title {
	width: 40px;
	height: 200px;
	float: left;
}

.gzt-xz-title b {
	display: block;
	float: right;
	width: 20px;
	line-height: 14px;
	padding: 10px 5px;
	margin-top: 15px;
	text-align: center;
	background: #279FDD;
	color: #fff;
	border-bottom-left-radius: 5px;
	border-top-left-radius: 5px;
}

.gzt-xz-cont {
	width: 49%;
	height: 140px;
	border: 1px solid #ddd;
	box-shadow: 0 2px 2px 0 #eee;
	margin-top: 15px;
}

.gzt-xz-cont img {
	width: 130px;
	height: 130px;
	padding: 5px;
	float: left;
}

.gzt-xz-cont .text-cont {
	font-size: 12px;
	margin-left: 150px;
	padding-top: 15px;
}

.gzt-xz-cont .text-cont h3 {
	font-size: 16px;
	color: #333;
	font-family: "微软雅黑";
}

.gzt-xz-cont .text-cont-more {
	float: right;
	font-weight: 100;
	font-size: 12px;
	color: #39aee3;
	background: url(../images/index/more.png) no-repeat right center;
	padding-right: 20px;
	margin-right: 12px;
}

.gzt-xz-cont .text-cont-more:hover {
	color: #FF0000;
}

.gzt-xz-cont .text-cont p {
	overflow: hidden;
	height: 70px;
	text-indent: 2em;
	line-height: 24px;
	color: #888;
	padding: 10px 15px 0 0;
}

.l-menu {
	background: #fff;
}

.l-menu li {
	line-height: 48px;
	font-size: 14px;
	border-bottom: 1px dotted #ddd;
}

.l-menu li:hover {
	background: #f8f8f8;
}

.l-menu li a:hover {
	color: #279FDD;
}

.l-menu li a img {
	margin: 8px 10px 0;
	float: left;
}

.l-menu2 {
	width: 100%;
	float: left;
}

.l-menu2 li {
	color: #279FDD;
	line-height: 36px;
	font-size: 14px;
	border-bottom: 1px dotted #93c3ff;
}

.l-menu2 li:hover, .l-menu2 li.active {
	background: #eefcfd;
	font-weight: bold;
	cursor: pointer;
}

.l-menu2 li img {
	margin: 13px 10px 0 15px;
	float: left;
}


.gzt-xz{width: 100%;}
.gzt-xz-cont{ width: 49%;  font-size: 16px; border: 1px solid #ddd; box-shadow: 0 2px 2px 0 #eee;  margin-top: 15px; }
.gzt td a:hover{ color: #279FDD;}


.tab-title{
	clear:both;
 	float:left; 
 	width: 100%; 
 	height:26px; 
 	line-height:25px;   
 	font-weight: bold;
}
.tab-title-mb{
	margin-top:-5px;
	margin-bottom:24px;
}

.tab-title ul li{
	float: left; 
	font-size: 14px; 
	color: #29A8EA;
	padding: 0 15px;  
	border: 1px solid #39AEE3; 
	border-bottom: none; 
	border-top-left-radius:8px;
	border-top-right-radius:8px; 
	margin-right: 3px;
}

.tab-title ul li:hover, .tab-title ul li.active{ 
	color: #fff; 
	background:#279FDD;  
	cursor: pointer;
}

.tab-title ul li span{
	position: relative; 
	top: -5px;  
	color: #fff; 
	padding:0 5px; 
	font-size: 10px;  
	background: #f00;  
	border-radius: 10px; 
	font-weight:100;
}
.tab-title-bg{background:#d9f2f8;}
.button-box{
	width: 100%; 
	height: 31px; 
	border-top: 1px solid #a9c1ee;  
	border-bottom: 1px solid #b9dff2; 
	background:#d9f2f8; 
	float: left;
	margin-top:24px;
}
.tab-title-bg{
	background:#d9f2f8;
}


.nodate{ height: 24px; text-align: center; color: #999; padding-top:90px; background: url(../images/index/img-sj.png) no-repeat center top;}

.buycar-lj{width:40px; height: 100%; background: #666; position: fixed; right: 0; padding-top:60px; z-index:1;}
.buycar-lj a{ display: block;width: 30px; height: 50px; color: #fff; line-height: 16px;padding:8px 5px;text-align: center;border-bottom: 1px solid #333;}
.buycar-lj a:hover{ border-top-left-radius: 35px; border-bottom-left-radius: 35px; width:80px; margin-left: -40px; padding:16px 0; height: 34px; line-height:34px; font-weight: bold; color: #fff; }



#dqwz button{ margin-top:8px;}

 .grey-title {
    width: 100%;
    height: 30px;
    line-height: 30px;
    background: #fafafa;
    border-bottom: 1px dashed #ddd;
    float: left;
}
.dwlb {
    margin: 5px 10px;
    float: left;
}
.dwlb label {
    margin-right: 20px;
    float: left;
}
.dwlb label input[type=checkbox] {
    vertical-align: middle;
    margin-right: 5px;
}
.dwlb label span {
    margin: 0 0 0 5px;
} 
.border-box {
    /* float: left; */
    background: #fff;
    border: 1px solid #ddd;
}
.grey-title h4 {
    background: url(../images/index/btn-icon.png) no-repeat 10px center;
    padding-left: 20px;
    color: #279FDD;
}
.dwlb label img {
    position: relative;
    top: 4px;
}
.clear{clear:both;}

.buy-t-box{width: 100%; height:30px; position: relative; top: -30px; margin-bottom: -25px; float: left;  }
.buy-t-box .search{ float: left; margin-left: 100px;}
.search-input{border: 1px solid #29A8EA; width: 300px; color: #666; height: 20px; line-height:18px; margin-left: 30px; float: left;}
.s-button{border-radius:0; height: 22px; line-height: 20px; background: #279FDD; color: #fff; margin: 0; float: left;}
.r-text{font-family: '微软雅黑'; font-size: 14px; float: right;}
.r-text a{ color: #3393ff;}
.r-text a:hover,.r-text a.active{ color: #FF0000;}
.r-text span{ font-weight:100; font-size:12px; margin:0 5px;}


.buy-t-box2{width:73%; height:30px; position:fixed; top:0px; right:5%; padding:10px 10px 0 0; margin-left:10px;   background: #fff; border-bottom: 1px solid #ddd; box-shadow: 0 1px 3px 0 #ddd; float: left; z-index: 999;  }
.buy-t-box2 .search{ float: left; }

.title-search{
	height: 20px; 
	margin-right:-5px; 
     color:#666;
	 text-indent:5px;
	padding:0px;
	border: 1px solid #ccc;
	line-height: 18px;}

.default{ background:#f8f8f8;}

.cpsy{ background:#fafafa; border-bottom:1px dashed #ddd; line-height:30px; }
.cpsy a{ margin:0 3px 0 15px; }

.notice-view{width:96%; margin:0 auto; border:none;}
.notice-view th{font-weight:100;
	text-align: right;
	padding: 5px 0;
	color: #000;
	width: 13%;
	line-height:18px;}
.notice-view td{	
	width: 20%;
	padding: 5px 0;
	color: #444;
	line-height:18px; 
	text-align:left;
}
.notice-view textarea{ width:100%; }

.tc-edit1{width:100%; border:none;}
.tc-edit1 th{ text-align:right;}
.tc-edit1 td{ text-align:left; line-height:18px; padding:5px 0;}
.tc-edit1 input,.tc-edit1 select, .tc-edit1 textarea{line-height:18px; padding:2px 0; border:1px solid #ccc; width:80%;}

.kjcd-table{ width: 100%; border: none; }
.kjcd-table tr{ clear: both;}
.kjcd-table th{ width: 120px; line-height:24px;padding: 5px 20px 5px 0; font-weight: bold; color: #000;  vertical-align: top; text-align: right;}
.kjcd-table td{ border-bottom: 1px dashed #ccc;line-height:24px;padding: 5px 0;}
.kjcd-table label{ width:140px; margin:5px 10px; display: inline; float: left; }
.kjcd-table label input[type=checkbox]{ margin:10px 4px 0; }
.kjcd-table label img{float: left;width: 24px; height: 24px; }


.kjcd-select{width: 100%; border: none; line-height: 30px;}
.kjcd-select .div{  margin:10px;float: left;}
.kjcd-select .div span{ float: left; display: none; padding-top:4px;}
.kjcd-select .div:hover span{display: block; }
.kjcd-select .div:hover span:hover{ cursor: pointer;}
.kjcd-select .div .btn-left{ width: 20px; height: 20px; margin: 0; background: url(../images/index/btn-left.png) no-repeat; float: left;}
.kjcd-select .div .btn-right{ width: 20px; height: 20px; margin: 0; background: url(../images/index/btn-right.png) no-repeat; float: left;}
.kjcd-select .div .btn-close{ width: 20px; height: 20px; margin: 0; background: url(../images/index/btn-close.png) no-repeat;float: left;}
.kjcd-select p{ color: #333;float: left;}
.kjcd-select p img{ width: 24px; height: 24px; margin:2px 5px; float: left;}

.right-hs{
	filter:alpha(Opacity=80);
	-moz-opacity:0.2;
	opacity: 0.2;
}

.lanrenzhijia{width:100%;height:240px;position:relative;background:#f7f7f7; margin:0 auto; z-index: 1;}
.lanrenzhijia .picBox{height:200px;position:relative;overflow:hidden;}
.lanrenzhijia .picBox ul{height:140px;position:absolute; z-index: 1;}
.lanrenzhijia .picBox ul li{width:240px;height:140px;}
/* .lanrenzhijia .picBox ul li a span{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);} */
.lanrenzhijia .picBox ul li a img{width: auto;  height: auto; max-height:150% }
.lanrenzhijia .picBox .price{display: block; z-index: 999; font-size: 18px; color:#f00;  font-weight: bold;
text-align: right; width:90%; height: 30px; line-height:30px; position:absolute; left: 0; bottom:0;
padding:0 5%;background:rgba(0,0,0,0.6);
filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000") 6}
.lanrenzhijia .picBox .price span{font-size:12px;}

.lanrenzhijia .listBox{width:100%;height:34px;margin:0 auto;position:relative; padding:3px 0;overflow:hidden;}
.lanrenzhijia .listBox ul{width:100%;height:34px;position:absolute;}
.lanrenzhijia .listBox li{width:20%;height:34px; cursor:pointer;position:relative; text-align:center;}
.lanrenzhijia .listBox li img{width:90%;height: 32px;}
.lanrenzhijia .listBox .on img{width:90%;height:28px;border-bottom:3px solid #2992dc; }

.indexloading{height: 200px; display: table-cell;vertical-align: middle;text-align: center;}

.orderpoolcounts{	position: relative;top: -5px;color: #fff;padding: 0 5px;font-size: 10px;background: #f00;border-radius: 10px;}
.buycarcounts{	position: relative;top: -5px;color: #fff;padding: 0 5px;font-size: 10px;background: #f00;border-radius: 10px;}

.divfontcss{text-overflow:ellipsis; white-space:pre;  margin:0 auto; background:pink; overflow:hidden;text-align:left;}
.divfontcss table{table-layout: fixed;width:900px; }
.divfontcss td{white-space: nowrap;text-overflow: ellipsis;overflow: hidden; }

.list_table3{margin: 0; padding: 0;  font-size: 12px; background: #fff;border: 1px solid #eee;}
.list_table3 th{  font-weight: bold; color: #999; line-height: 16px; padding:7px 0 6px 10px; 
text-align:left; background: #f5f5f5; border-left: 1px solid #eee;}
.list_table3 td{ padding:6px 0 6px 10px; line-height: 18px;  color: #666; }
.list_table3 tr:nth-child(even){background: #fff;}
.list_table3 tr:nth-child(odd){background: #fafafa;}

.list_table3 tr:hover{background: #fff; border: 1px solid #55a7f3; border-left: 6px solid #55a7f3;}



.yj-table{ width: 100%; border: none; text-align: center; table-layout: fixed;}
.yj-table th{ background: #66c9f3; color: #fff;}
.yj-table td{line-height:30px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis; }
.yj-table td:nth-child(1){ text-align: left;}
.yj-table tr:hover{background: #f5f5f5;}
.yj-table td a{ background: url(../images/index/disc.png) no-repeat 10px center; padding-left: 20px; }

.title-a{float: right; color: #279FDD; font-size: 14px; line-height:18px; margin-top: 5px;}
.title-a small{ background: #f00; color: #fff; padding:0 2px; margin: 0 5px; border-radius: 50%;
	-o-border-radius: 50%; -webkit-border-radius: 50%;  -moz-border-radius: 50%;}


.form-year{ margin: 5px 0; text-align: center;}
.form-year select{ padding: 0 10px;}


.index-zb-border{height: 171px; border-right:10px solid #f8f8f8;}
.index-zb1,.index-zb2,.index-zb3,.index-zb4,.index-zb5{ height:171px; margin-bottom: 10px;   float: left;}
.index-zb1{ width:21%; }
.index-zb2{ width:31%; }
.index-zb3{ width:20%; }
.index-zb4{ width:16%; }
.index-zb5{ width:12%; }
.index-zb1 table,.index-zb2 table,.index-zb3 table,.index-zb4 table,.index-zb5 table{width: 100%;  text-align: center; background: #fff; }
.index-zb1 table{border: 1px dashed #94dd5e;}
.index-zb2 table{border: 1px dashed #49d0c2;}

.index-zb1 table th,.index-zb2 table th,.index-zb3 table th,.index-zb4 table th,.index-zb5 table th{color: #fff; line-height:26px;}
.index-zb1 table th{background: #57d82a;  }
.index-zb2 table th{background: #49d0c2; }
.index-zb3 table th{background: #64bef7; border: 1px dashed #71cafd;}
.index-zb4 table th{background: #b47be2;  border: 1px dashed #b47be2;}
.index-zb5 table th{background: #ec5fb5; }


.index-zb1 table td,.index-zb2 table td,.index-zb3 table td,.index-zb4 table td,.index-zb5 table td{ color:#333;line-height:29px; }
.index-zb3 table td{ border: 1px dashed #71cafd; padding-bottom:8px; }
.index-zb4 table td{ border: 1px dashed #c185f3; padding-bottom:8px;}
.index-zb5 table td{ border: 1px dashed #f88dc2; line-height: 24px; padding-bottom:6px;}
.index-zb3 table td span,.index-zb4 table td span{ font-size: 18px; line-height: 35px; font-weight: bold; position: relative; top:7px;}
.index-zb3 table td span{color: #55b6f3;}
.index-zb4 table td span{color: #ae6ae2;}
.index-zb5 table td span{ color: #f15eb1; font-size: 14px; font-weight: bold; line-height:28px;  position: relative; top:4px;}

.index-zb1 table td img,.index-zb2 table td img{ position: relative; top: 2px; margin-left: 2px; }
.index-zb1 table td:nth-child(2),.index-zb2 table td:nth-child(2){ color:#55b6f3;}
.index-zb1 table td:nth-child(3),.index-zb2 table td:nth-child(3){ color:#0EB001;}


.w50{ width: 50%; float: left;}
.blue-title{color: #279FDD; text-align: center;  }
.index-list{width: 100%; height:180px;overflow: auto;}

.w30{ width:30%;   float: left;}
.w70{ width:70%;   float: left;}


.index-bluelist{ font-size: 12px; background: #fff;border: 1px solid #eee;}
.index-bluelist th{  font-weight: bold; color: #fff; line-height:20px; padding:2px 5px; text-align:left; border:1px solid #eee ; background:#4ec0f0; }
.index-bluelist td{ padding:5px;  line-height:20px;  color: #666; border-bottom: 1px solid #eee;}
.index-bluelist tr:nth-child(even){background: #fff;}
.index-bluelist tr:nth-child(odd){background: #fafafa;}
.index-bluelist tr:hover{background: #e1faf8;}
.index-bluelist a{ color:#29A8EA;}
.index-bluelist a:hover{color: #f00;}
.index-bluelist a img{ float: left; margin-right: 10px;}


.formatButton{
	float: right;
	position:absolute;
	line-height: 20px;
	vertical-align: middle;
}

.formatButton img{
	float: right;
	height: 16px;
	width: 18px;
	margin-top: 5px
}
.formatButtonDiv{
	border:1px solid #6ac5eb;
	background-color:#ebfcff;
	width: 250px;
	height: 120px;
	position: absolute; 
	/* top: 50px;  */
    /* left: 640px; */
	text-align: left;
	padding:5px 5px;
	color: #1762a9;
	z-index: 2;
	display: none;
    -moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
 	border-radius:5px; 
}

.dashed-boder{border: 1px dashed #ddd; width:99.8%;}

/*订单下达产品列表副标题栏*/
.title-box{width: 100%; height:24px; padding:4px 0;  background: #f5f5f5;}
.title-box h4{float: left;border-left: 3px solid #07A8EB; height: 24px; line-height: 24px; font-size:14px;  color:#1296DB; text-indent:0.7em; margin-right: 20px;}
.title-box input{border: 1px solid #ddd; width: 100px; height: 20px;}
.title-box button{height:22px;}

.bg-blue{background: #498ec9;}
.bg-green{background: #69d642;}
.bg-purp{background: #8e89d6;}
.bg-red{background: #d674b7;}
.bg-yellow{background: #ffae22;}
.title-box button{height:22px;}

/*-----新网站地图-----*/
/* #menu-down{ display:none; float: left;width: 60%;  padding:5px 15px; margin-top: 32px;margin-left:5%;background: #fff;  z-index: 999;border: 2px solid #4588e3; border-top: none; box-shadow:0 3px 5px 0 #ddd; overflow:hidden;}
#menu-down dl{ width:100%;font-size:1em;  font-family: "微软雅黑";  margin:5px 0; padding:5px 0 ; border-bottom: 1px dashed #ddd; clear: both;  float: left;  }
#menu-down dl dt{  float: left; color: #000;  width:90px;  height:14px; line-height: 14px; margin-bottom: 10px; font-weight: bold; }
#menu-down dl dd a{  display: block;color:#2481ff; padding: 2px 4px; line-height: 14px; margin-bottom: 5px; border-left: 1px solid #ddd; float: left;}
#menu-down dl dd a:hover{background:#15C6EC; color: #fff; cursor: pointer;}
#menu-down dl div{float: left; width: 85%;  margin-left:140px;  position:relative; margin-top: -26px; }
#menu-down dl dt span{ color: #999; float: right;  display: inline;}

-三级菜单右浮动--
#menu-down dt ul{  display: none; width: 140px; padding:3px; position: relative; top: -25px; z-index: 888; right: 2px; 
float: right; margin-right: -150px;  background: #50abf1; border: 1px solid #50abf1;}
#menu-down dt ul li a{width:130px; padding: 0 5px; margin:0; background: #fff; color: #279FDD; border:none; float: left; }
#menu-down dt ul li:hover a{ background:#fff; color: #2E87CC;}
#menu-down dt:hover ul{ display: block;} */

/*-清空输入框叉叉--*/
.clear::-ms-clear { display: none; }

/*查看页面文本域内容自动换行样式*/
.wordWrap{
	word-break:break-all;
	word-wrap:break-word;
	width:60%;
}

/*提交的审批弹框样式*/
.user-box {
	width: 100%;
	height: 240px;
	font-family: "微软雅黑";
	overflow: auto;
	border: 1px solid #eee;
}

.user-list li {
	list-style: none;
	color: #333;
	text-indent: 0.5em;
	border-bottom: 1px solid #eee;
	padding: 5px 2px;
	font-size: 13px;
	line-height: 14px;
}

.user-list li span{
	user_content: "";
	display: inline-block;
	width: 14px;
	height: 14px;
	background: url(../images/index/icon-arrow.png) no-repeat center 2px;
	margin-right: 5px;
}

.user-list li:hover {
	cursor: pointer;
	color: #000;
}

.user_content {
	overflow: hidden;
	margin: 10px;
	display: none;
}

.user_content p {
	float: left;
	width: 100%;
	margin-left: 40px;
	font-size: 12.5px;
	color: rgb(75, 75, 75);
	line-height: 27px;
	border-top: 1px solid #e0e9fa;
}

.user-list li.active {
	background: #eff5ff;
	color: #2C83EF; 
}

.user-list li.active span {
	transform: rotate(90deg);
}

.user-list li.active .user_content {
	display: block;
	margin-bottom: -5px;
}

/*----请购申请表单领导-----------------------------------------------------------*/
.form-table{ line-height:1.4em; font-size:14px; padding: 10px;   }
.form-table table{width: 100%;  border-collapse: collapse; }
.form-table h2{ padding: 10px 0; font-size:1.8em;}
.form-table th{background: #e6eeff; font-weight:bold; color: #29314b; padding:8px 5px; border:1px solid #b9ceea; }
.form-table td{padding:8px; color: #000; border:1px solid #b9ceea; }
.form-table .bggrey{ background: #71c9f7; text-align: center; color: #fff; }
/*.form-table .bggrey th{color: #1c2b63; background: #e6eeff;}*/
.form-table ol{ padding: 0; margin-left: 20px;}
.form-table ol li{padding: 5px 0; width: 100%;}

/*领导请购申请单页面中按钮*/
.btnmore{display: block; border-radius:20px; width: 300px; height: 36px; line-height: 36px;  color: #fff; 
font-size: 1.1em;font-weight: bold; text-align: center; vertical-align: middle;  background:#29A8EA; margin: 15px auto;  }
.btnmore:hover{cursor: pointer; border: none; box-shadow: none; color: #fff;}
.btnmore span{ color: yellow; font-size: 1.3em;}

.big-btn button {
    border-radius: 3px;
    color: #fff;
    height: 24px;
    font-size: 1.1em;
    padding: 0 15px;
    margin: 0 5px 0 0;
}
.red-btn {
    border: 1px solid #e7807e;
    background: #e7807e;
    box-shadow: 0 1px 0 0 #cc6a60;
}
.red-btn:hover{
	border: 1px solid #e76d6d;
	 background:#e76d6d; 
	box-shadow: 0 1px 0 0 #cc6a60;
}
.red-btn2 {
    border: 1px solid #ff0000;
    background: #ff0000;
    box-shadow: 0 1px 0 0 #ff0000;
}
.red-btn2:hover{
	border: 1px solid #e60000;
	background:#e60000; 
	box-shadow: 0 1px 0 0 #e60000;
}
.green-btn{
	border: 1px solid #0fbb01; 
	background:#0fbb01; 
	box-shadow: 0 1px 0 0 #0d9c01;
}
.green-btn:hover{
	background:#05ab15;
	border: 1px solid #05ab15;
	box-shadow: 0 1px 0 0 #059b13;
}
.gray-btn{
	border: 1px solid #c0c0c0; 
	background:#c0c0c0; 
	box-shadow: 0 1px 0 0 #c0c0c0;
}
.gray-btn:hover{
	background:#808080;
	border: 1px solid #808080;
	box-shadow: 0 1px 0 0 #808080;
}
/*----请购申请表单领导-----------------------------------------------------------*/



